a battle of nerves - Turco Inglés Diccionario